package com.company.cloud.mall.modules.api.response;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
public class OrderShippingModel {
	
	@ApiModelProperty(value = "发货流水号")
	private String sn;

	@ApiModelProperty(value = "订单流水号")
	private String orderSn;

	@ApiModelProperty(value = "配送方式")
	private String shippingMethod;

	@ApiModelProperty(value = "运单号")
	private String trackingNo;

	@ApiModelProperty(value = "物流公司名称")
	private String deliveryCorpName;

	@ApiModelProperty(value = "物流公司编号")
	private String deliveryCorpCode;

	@ApiModelProperty(value = "物流费用")
	private BigDecimal freight;

	@ApiModelProperty(value = "备注")
	private String memo;

	@ApiModelProperty(value = "收货人姓名")
	private String consigneeName;

	@ApiModelProperty(value = "收货人电话")
	private String consigneePhone;

	@ApiModelProperty(value = "收货人省份")
	private String consigneeProvince;

	@ApiModelProperty(value = "收货人城市")
	private String consigneeCity;

	@ApiModelProperty(value = "收货人地区")
	private String consigneeRegion;

	@ApiModelProperty(value = "收货人街道")
	private String consigneeStreet;

	@ApiModelProperty(value = "收货人详细地址")
	private String consigneeAddr;

	@ApiModelProperty(value = "发货时间")
	private LocalDateTime sendDate;


}
